NHNHOONOHONOHNONHNHNH2NHNH2NH2NHNHOSONOONHHNHONHH2NNHHOOOH